contract in perpetuity